<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* CSS Document */

body ,html{padding: 0px;margin: 0px;font-family:Microsoft YaHei,SimSun,Arial, Helvetica, sans-serif;color: #6f6f6f; font-size:12px; background:#fff;}

*{margin:0px; padding:0px;}

body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0px;padding:0px;}

img{border:none;}

a{text-decoration:none;border:none;}

ul,li{list-style:none;}







#header_bg{ background: url(top_bg.jpg) repeat-x center top; overflow: hidden; }

.header_index{ width: 1200px; margin: 0px auto;  }

.top_left{ float:left;  text-align:left;  height:31px; line-height:31px; color:#ffffff}

.top_right{ float: right;  text-align:right; color:#ffffff}

.top_right a{ height:31px; line-height:31px; color:#ffffff; padding-left:10px; margin-right:10px;}

.search_index{float:right; width:160px; line-height:40px; margin-top:5px; }

.input{float:left; width:123px; padding-left:10px; background:url(search_left.jpg) no-repeat left top; height:21px; line-height:21px; color:#cfcfcf; border:none; font-size:14px;}

.search_name{float:right; width:27px;font-size:14px;height: 21px;background:url(sousuo_index.jpg) no-repeat left top; }



.logo_dh{ clear:both;  overflow:hidden;  }

.logo{float: left; height: 64px; padding-top:15px; padding-bottom:14px;}

.menu_index{ float:right;  overflow:hidden;}

.menu_index li{ float: left;  width: 100px; text-align: center; background:url(nav_bg.jpg) no-repeat left center; }

.menu_index li a{display:block; line-height: 112px; font-size:14px; color:#8c8c8c; }

.menu_index li a:hover{ background:url(nav_h_bg.jpg) no-repeat bottom center; }

.menu_index li.nav_a a{background:url(nav_h_bg.jpg) no-repeat bottom center;  }

   

#banner_index{ height: 550px; background: url(banner.jpg) no-repeat center top; }



.pro_index{ width: 1150px; margin: 0px auto; padding-top:25px; }

.pro_title{ text-align:center; font-size:36px; color:#000; background:url(pro_title.jpg) no-repeat bottom 5px center; }

.pro_title span{ color:#0067b2; font-size:18px; text-transform: uppercase;}



.pro_index_nr{ clear:both; overflow:hidden; margin-top:33px;}

.prolist_index{ margin-bottom:34px;}

#tab01{overflow:hidden; }

#tab01 li{  height:27px;  float:left; width:233px; text-align:center; border: 1px solid #c9c9c9; margin-right:22px;}

#tab01 li a{width:233px; text-align:center; display:block; }

#tab01 li a h2{ font-size:14px; color:#656565; height:27px; line-height:27px;  width:100%; color:#656565;}

#tab01 li a p{ font-size:14px; color:#656565; height:27px; line-height:27px; width:100%;  color:#656565;}

#tab01 li a:hover{ color:#ed1b24; }

#tab01 li.current a{ color:#fff; background:#0067b2;}









#tab01 p{ float:left; text-align:center; }

#tab01 p a{width:87px; line-height:29px; display:block;  background:#ed1b24; font-size:14px; color:#FFF;}

.pro_cplist{ clear:both; overflow:hidden; margin-bottom:21px;}

.pro_cplist li{ float:left;  padding-bottom:20px; margin: 0px 11px; background:url(cp_bjyy.jpg) no-repeat bottom center;}

.pro_cplist li a{ border: 1px solid #e5e5e5; display:block; }

.pro_cplist li p{ line-height:36px; background:#006ab5; text-align:center; color:#FFF; font-size:16px;}



.pro_cplist li h3{ line-height:36px; background:#006ab5; text-align:center; color:#FFF; font-size:16px;}



.newsi{ width: 1160px;margin: 20px auto;margin-top: 50px;}

.newsi h2{font-size: 20px;  color: #fff;text-align: center;font-weight: bold;background:#0067b2;line-height: 2em;border-radius: 5px;margin: 10px 0;}

.newsi .more{ float:right; margin-top:-38px; padding-right:10px;}

.newsi ul{overflow: auto;margin: 0px;}

.newsi ul li{width: 48%;float: left; margin:10px; border-bottom: 1px dashed #a2a2a2;}

.newsi ul li h4{ height:33px; line-height:33px; color:#cd3810;}

.newsi ul li p{ line-height:2em;color: #656565}

.producti_span{line-height: 125px !important;}

.middle{ width:100%; background:url(middle_bg.jpg) center bottom no-repeat #d8d8d8;overflow:hidden; padding-bottom:60px;}



.news_about_bg{ background:url(news_about_bg.jpg) repeat-y top center; clear:both; overflow:hidden;}

.news_about{ width: 1150px; margin: 0px auto; margin-top:15px; margin-bottom:18px;overflow:hidden;} 

.news_index{ width:341px; margin-right:44px; float:left;}

.news_title{ font-size: 20px;color: #484848;text-align: center; font-weight: bold; line-height: 2em; border-radius: 5px; margin: 10px 0;}

.news_title span{ font-size:14px; color:#a5a5a5; text-transform: uppercase; margin-left:5px;}

.new01{ background:url(news_img.jpg) no-repeat top center; padding-top:95px;}

.new01{ clear:both; padding-bottom:7px;}

.new01 li{ font-size:13px; line-height:36px; clear:both; }

.new01 li a{ color:#5e5e5e; }

.time_index{ color:#a5a5a5; float:right;}

.news_more{float:right; text-align:center; background:url(news_more.jpg) no-repeat top left;}

.news_more a{ color:#FFF; display:block; width:48px; line-height:16px;}



.about_index{overflow: hidden;width: 1160px;margin: 20px auto;}

.about_img{ float:left; border: 3px solid #FFF; margin-right:25px; }

.about_img img{ border-radius: 15px; box-shadow: 0px 0px 5px rgb(0 0 0 / 30%), 0px 0px 20px rgb(0 0 0 / 20%) inset; }

.about_nr{ float:left; width:727px;}

.news01{ text-indent: 2em; color:#5e5e5e; font-size:15px; line-height:2em;}

.about_more{ float:right; }

.about_more a{ color: #ffffff; font-size: 16px; background: #0067b2; padding: 5px 10px; border-radius: 5px;margin-top: 10px;display: block;margin-right: 20px;}



.foot_bg{ background:url(foot_bg.jpg) repeat-x top center; clear:both; overflow:hidden;}

.foot_index{ width: 1150px; margin: 0px auto;}

.foot_nav{  overflow:hidden; padding-bottom:34px; padding-top:21px;}

.foot_nav ul{  float:left;  background:url(foot_bg_fl_05.jpg) no-repeat right center; padding-left:27px; padding-right:8px; min-height:200px; min-width:158px;}

.foot_nav ul p{margin-bottom:16px; color:#2d2727; font-size:16px;  text-align:center; }

.foot_nav ul li{font-size:14px; color:#6c6c6c;  line-height:25px;}

.foot_nav ul li a{ font-size:14px; color:#6c6c6c;  line-height:25px; background:url(ddd.jpg) no-repeat left center; padding-left:8px; }



.footer_bg{ background:#0067b2; clear:both; overflow:hidden;}

.footer_index{ width: 1130px; margin: 0px auto; text-align:center; padding:10px 10px;}

.footer_index p{ font-size:12px; color:#FFF;line-height: 2em;}

.footer_index a{ font-size:12px; color:#FFF;line-height: 2em;}



/**tao**/

.container_ny{width: 1150px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}

.right_ny{ float:right;  width:815px; }



.title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #dedcdc;  font-weight:bold; padding-bottom:10px; text-align:left; width:815px;}

.return{float: right; font-size: 12px; color:#595955;  font-family:"SimSun"; line-height:33px; *margin-top:-25px; }

.return a{font-size: 12px; color:#595955;font-family:"SimSun" }

.ny_y{ background:url(dazuo.jpg) no-repeat left center; padding-left:12px;}

.page_content{text-align:center;overflow: hidden; margin:20px;}

.page_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; }
.page_content p a{ text-indent:0;}


.prolist_ny{ float:left; width:300px;  overflow:hidden;  background:#0067b2; padding-bottom:12px;}

.prolist_title_ny{ font-size:24px; line-height:60px; color:#FFF; padding-left:20px;}

.left_ny_tel{ margin:0px 0px 0px 19px; color:#FFF; font-size:18px; line-height:32px; background:url(ny_z_tel.png) no-repeat left center; padding-left:24px;}

.left_ny_tel_s{ font-size:30px; line-height:50px; color:#FFF; margin-left:19px;}



.hit{height: 30px; line-height: 30px;  text-align:center;}

.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}

.list a{color:#7e7e7e;}



.title_news{height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #000;}

#up_down{clear:both; text-align:center; color:#9d9898; font-size:14px; margin-top:33px;}

#up_down a{color:#666666;padding-left:5px;  font-size:14px;text-align:center; padding:9px; line-height:29px;}

#up_down a.active:link, #up_down a.active:visited {color: #f66e0a}



.nry_right{ float:right; width:815px; overflow: hidden; text-align:center; margin-top:15px;}

.nry_content{ margin-top:10px;}

.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; text-align:left; }

.nry_content img{ margin-left:-33px;}



.pro_nr_ny{overflow:hidden; margin-top:7px; }

.pro_nr_ny li{float:left; margin-left:6px; margin-right:5px; margin-bottom:12px;}

.pro_nr_ny li img{ border:1px solid #cdcdcd;}

.pro_nr_ny li a{ text-align:center; color:#000; font-size:13px;}

.pro_nr_ny li a:hover{ color:#F00;}

.pro_nr_ny li h3{ width:100%;  text-align:center;  line-height:39px; }



.about_us{ text-align:center;}



.product_list_ny{overflow:hidden;}

.product_list_ny li{ border-bottom: 1px dashed #d7d7d7; line-height:30px; padding-top:15px; text-align:left; padding-left:2px; font-family:"SimSun";}

.product_list_ny li a{ background:url(news_h.jpg) no-repeat left center; padding-left:16px; font-size:14px; color:#5b5b5b; }

.product_list_ny li a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat center left; }

.time_ny{ float:right; font-size:14px;}



.related_product{overflow:hidden; clear:both; }

.related_product p{font-size:16px; text-align:left; }

.related_product01{margin:15px 0; text-indent:2em; font-weight:bold;}



.left_dh{ clear:both; padding-top:24px;}

#liuyan_ny td{ padding-bottom:10px; padding-right:20px; font-size:14px;}



.prolist_nr_ny{ background:#FFF; padding-left:11px; padding-right:13px;width:300px; overflow:hidden; }

.prolist_nr_ny .dalei{  border-top: 1px dashed #dddddd;}

.prolist_nr_ny .dalei a{  color:#595955; display:block; background:url(news_h.jpg) no-repeat top 23px left; }

.prolist_nr_ny .dalei a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat top 23px left;}

.prolist_nr_ny .dalei .collapsed{ margin:0; padding:0;display: none; }

.prolist_nr_ny .dalei .collapsed .xiala{display:block;font-size:16px;}

.prolist_nr_ny .dalei .expanded .xiala{ width:100%; display:block;line-height: 47px; border-top: 1px dashed #dddddd; }

.prolist_nr_ny .dalei .expanded .xiala a{  display:block; color:#595955; font-size:18px;  background:url(news_h.jpg) no-repeat center left;   padding-left:21px; margin-left:19px;}

.prolist_nr_ny .dalei .expanded .xiala a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat center left; }

.prolist_nr_ny .dalei a:link,.category .dalei a:visited{line-height: 47px;font-size:18px; padding-left:25px;  margin-left:15px;}

.prolist_nr_ny .dalei ul li a:link,.category .dalei ul li a:visited{line-height: 47px; font-size:16px;  padding-left:40px;}

.prolist_nr_ny .dalei ul .xiala a:link,.category .dalei ul .xiala a:visited{font-weight:normal;}

.category .dalei ul li a:hover{color:#F00;}



#page,.page{display: flex;justify-content: center;text-align: center;align-items: center;clear: both;}

#page li{margin: 0;padding: 0;width: unset;border: 0;}

#page a.active,.page a.active{color: #fff;border: 1px solid;width: 20px;background-color: #5bc6f0;padding: 0;}

#page a,.page a{color:#434343;display:inline-block;margin:3px;padding:3px;}

.swiper-slide img{ width:100%;}



#facebook table{ width:100%;}

#name{ width:100%; margin-bottom:15px;}

#tel{ width:100%; margin-bottom:15px;}

#mail{ width:100%; margin-bottom:15px;}

#con{ width:100%; margin-bottom:15px; height:200px;}

.anniu_lxfs{ background:#0067b2; line-height:50px;font-size: 16px;color: #fff;width: 100%;margin-top: 10px;outline: none; border:none;}



.youhua_cp{ clear:both; overflow:hidden; padding-top:35px;}

.youhua_cp p{ margin-bottom:15px;}

.youhua_cp ul{ clear:both; text-align:left; margin-bottom:20px; overflow:hidden;}

.youhua_cp h2{ font-size:24px; line-height:36px; margin-bottom:15px; text-align:center;}

.youhua_cp h3{ font-size:18px; line-height:28px;}

.youhua_cp ul li{ float:left; width:33.33%;}

.youhua_cp a{ font-size:15px; line-height:26px; color:#999; text-indent:0em;}



.youhua_news_list{ clear:both; overflow:hidden; padding-top:35px;}

.youhua_news_list ul{ clear:both; text-align:left; margin-bottom:20px; overflow:hidden;}

.youhua_news_list h2{ font-size:24px; line-height:36px; margin-bottom:15px; text-align:center;}

.youhua_news_list h3{ font-size:18px; line-height:28px;}

.youhua_news_list ul li{ float:left; width:50%;}

.youhua_news_list a{ font-size:15px; line-height:26px; color:#999; text-indent:0em;}



.youhua_news_duct{ clear:both; overflow:hidden; padding-top:35px;}

.youhua_news_duct ul{ clear:both; text-align:left; margin-bottom:20px; overflow:hidden;}

.youhua_news_duct h2{ font-size:24px; line-height:36px; margin-bottom:15px; text-align:center;}

.youhua_news_duct h3{ font-size:18px; line-height:28px;}

.youhua_news_duct a{ font-size:15px; line-height:26px; color:#999; text-indent:0em;}

.youhua_news{ clear:both; overflow:hidden; padding-top:35px;}

.youhua_news ul{ clear:both; text-align:left; margin-bottom:20px; overflow:hidden; margin-top:15px;}
.youhua_news ul li{ float:left; margin-right:25px;}

.youhua_news h2{ font-size:24px; line-height:36px; margin-bottom:15px; text-align:center;}

.youhua_news h3{ font-size:18px; line-height:28px;}

.youhua_news a{ font-size:15px; line-height:26px; color:#999; text-indent:0em;}




@media (max-width: 1200px) {           

.header_index{ width:100%;padding-left:15px; padding-right:15px;}

.logo{ width:40%;}

.logo img{ max-width:100%;}

.menu_index{ width:60%;}

.menu_index li{ width:14.2%;}

.pro_index{ width:100%;padding-left:15px; padding-right:15px;}

.pro_cplist{display: flex;flex-wrap: wrap;}

.pro_cplist li{ width:24%; margin:0 0.5%;}

.pro_cplist li img{ width:auto; max-width:100%; height:auto;}

.pro_cplist li h3{ height:36px; overflow:hidden; }

#tab01 li{ width:21%; margin-right:1%; }

#tab01 li a{ width:100%; }

#tab01 p{ width:10%; float:right; }

#tab01 p a{ width:100%; }

.about_index{ width:100%; padding-left:15px; padding-right:15px; }

.about_img{ width:28%; margin-right:2%;}

.about_img img{ width:auto; max-width:100%; height:auto;}

.about_nr{ width:70%;}

.newsi{ width:100%; padding-left:15px; padding-right:15px; }

.newsi ul li{ margin:10px 1%;}

.newsi ul{display: flex;flex-wrap: wrap;}

.footer_index{ width:100%; padding-left:15px; padding-right:15px; }



.right_ny{ width:74%;}

.prolist_ny{ width:25%;}

.title_h1{ width:100%; }

.prolist_nr_ny{ width:100%; }

.banner_in img{ width:100%;}

.page_content img{ max-width:100%;}

.nry_right{ width:100%; }

.nry_content img{ max-width:100%;}

.pro_nr_ny{display: flex;flex-wrap: wrap;}

.pro_nr_ny li{ width:32.3%; margin:0px 0.5% 16px 0.5%; }

.pro_nr_ny li a{ display:block;}

.pro_nr_ny li img{ width:auto; max-width:100%; height:auto;}

.pro_nr_ny li p{ width:100%; }

}





@media (max-width: 1000px) {           

.right_ny{ width:68%;}

.prolist_ny{ width:31%;}





}



@media (max-width: 992px) {  

#header_bg{ display:none;}

.none992{ height:60px;}

.logo{ width:auto;}

}



@media (max-width: 767px) {           

.pro_cplist li{ width:32.3%;}

#tab01 p{ display:none; }

#tab01 li{ width:23%; margin-right:1%; margin-left:1%; }

.about_nr{ width:100%;}

.about_img{ display:none;}

.newsi ul li{ width:98%;}

.right_ny{ width:100%;}

.prolist_ny{ display:none;  }





}



@media (max-width: 425px) {           

.pro_cplist li{ width:48%; margin:0 1%;}

.product_list_ny li a{ width:77%; overflow:hidden; }

.pro_nr_ny li{ width:48%; margin:0px 1% 16px 1%; }

}





/* mobile_footer */

.mobile_footer { position: fixed; z-index: 520; bottom: 0; left: 0; right: 0; display:none; }



.mobile_footer ul { display: flex; justify-content: space-between; margin-bottom:0px; }



.mobile_footer ul li { padding: 7px 5px; background-color: #337fe5; }



.mobile_footer ul li:nth-child(3) i.iconfont { transform: translateY(-2px); }



.mobile_footer ul li a { color: #fff; display: flex; align-items: center; justify-content: center; line-height:30px; }



.mobile_footer ul li a i.iconfont { font-size: 21px; color: #fff; }



.mobile_footer ul li a span { font-size: 16px; margin-left: 5px; color: #fff; }

.row{ margin:0px;}



@media (max-width: 768px) {  

.mobile_footer{ display:block;}



}

#up_down,.details{clear:both;width:100%;

    margin-top: 25px;border:1px solid #ccc;padding-left:15px;margin-bottom:10px; font-size:12px; line-height:30px;}



.up_down {



    border: 1px solid #ccc;



    line-height: 30px;



    padding-left: 15px;



    margin-right: 15px;



    margin-top: 20px;



    margin-left: 10px;



}



.new_inside li{line-height:36px; border-bottom:1px dashed #d7d7d7;text-align: left;}



.new_inside li a{line-height:36px; font-size:13px; padding-left:15px;}



.new_inside li a:hover{color:#004db9;}



.new_inside span{float:right; margin-right:10px;line-height:36px; }















</pre></body></html>